.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;} 
.clearfloat{zoom:1;} 
.content{
    width: 1240px;
    margin: 0 auto;
    &:after{
        display: block;
        content: "";
        clear: both;
    }
    .shareList{
        padding-top: 60px;
        height: 40px;
        line-height: 40px;
        width: 100%;
        margin-left: 15px;
        font-size: 12px;
        li{
            float: left;
            margin-left: 15px;
            cursor: pointer;
            color: #333;
            a{
                color: #333;
            }
        }
        li:nth-child(1){
            color: #666;
        }
        li:nth-child(2){
            a{
                color: #ff3030;
            }
        }
    }
    .conLeft{
        height: 305px;
        width: 230px;
        float: left;
    }
    .conRight{
        width: 995px;
        margin-left: 250px;
        background: #fff;
        .search{
            ul:first-child{
                height: 70px;
            }
            .searchInp{
                float: left;
                margin: 20px 0 20px 30px;
                width: 205px;
                height: 25px;
                outline: none;
                border: 1px solid #0032d2;
                text-indent: 15px;
            }
            .searchBtn,.searchBtn1{
                float: left;
                margin-top: 20px;
                padding: 0 10px;
                height: 26px;
                background: #0032d2;
                color: #fff;
                font-size: 14px;
                line-height: 27px;
                text-align: center;
                cursor: pointer;
                border-top: 1px solid #0032D2;
            }
            .searchTerm{
                margin-left: 30px;
                padding-bottom: 20px;
                input{
                    display: inline-block;
                    margin: 0 10px;
                    vertical-align: middle;
                }
                span{
                    width: 1px;
                    vertical-align: middle;
                    margin: -3px 0 0 10px;
                    height: 20px;
                    display: inline-block;
                    background-color: #000;
                }
            }
            .searchBtn1{
                margin-left: 10px;
            }
            .searchMore{
                font-size: 12px;
                float: left;
                color: #333;
                margin-left: 20px;
                margin-top: 24px;
                cursor: pointer;
                .searchMoreIcoS,.searchMoreIcoZ{
                    transform: rotate(90deg);
                    margin-left: 5px;
                    display: inline-block;
                }
                .searchMoreIcoZ{
                     transform: rotate(-90deg);
                }
            }
            .searchHide{
                margin-left: 35px;
                height: 90px;
                display: none;
                .seceltTextUl{
                    margin-left: 55px;
                    background: #fff;
                    li{
                        border: 1px solid #ddd;
                        border-top: none;
                        height: 27px;
                    }
                }
                .liSet{
                    em{
                        font-style: inherit;
                        line-height: 25px;
                        display: inline-block;
                        float: left;
                        font-size: 12px;
                    }
                    span{
                        margin-left: 5px;
                    }
                }
                li{
                    float: left;
                    font-size: 12px;
                    color: #333;
                    margin: 10px 60px 0 0;
                    position: relative;
                
                    .fbrq,.sxrq{
                        border: 1px solid #ccc;
                        position: absolute;
                        top: 26px;
                        left: 56px;
                        width: 150px;
                        display: none;
                        background-color: #fff;
                        height: 182px;
                        overflow-y: auto;
                        dd{
                            line-height: 30px;
                            font-size: 12px;
                            text-indent: 2em;
                            border-bottom: 1px solid #ccc;
                        }
                    }
                    input,span{
                        width:150px;
                        height: 25px;
                        border: 1px solid #ddd;
                        margin: 0 5px 0 5px;
                        line-height: 25px;
                        text-indent: 15px;
                    }
                    span{
                        display: inline-block;
                        margin: 0;
                        background: url('/ceca_two/img/down_arrow2.png')no-repeat 130px ;
                    }
                    ul{
                        position: absolute;
                        width: 150px;
                        margin: 5px 0 0 55px;
                        background: #f0f0f0;
                        display: none;
                        li{
                            width: 150px;
                            height: 25px;
                            line-height: 25px;
                            overflow: hidden;
                            margin:0 ;
                            text-indent: 15px;
                        }
                        li:hover{
                            color: #FF3030;
                            cursor: pointer;
                        }
                    }
                }
            }
        }
        .contentList{
            width: 925px;
            padding-bottom: 30px;
            border-top: 1px solid #ddd;
            margin: 0 auto;
            color: #333;
            .contentListName{
                margin-top: 44px;
                font-size: 18px;
            }
            .contentListUl{
                margin-top: 15px;
                width: 100%;
                overflow: hidden;
                li{
                    width: 50%;
                    color: #999;
                    font-size: 12px;
                    margin-top: 10px;
                    overflow: hidden;
                    height: 20px;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    float: left;
                    i{
                        float: left;
                    }
                    span{
                        height: 100%;
                        color: #333;
                        line-height: 20px;
                        margin-left: 20px;
                        max-width: 350px;
                        float: left;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                    }
                    a{
                        color: blue;
                        text-decoration: underline;
                    }
                    .bzsm{
                        color: blue;
                        width: 845px;
                        line-height: 25px;
                        width: 845px;
                    }
                    .fwjg2{
                        float: left;
                    }
                }
            }
            .contentListP{
                font-size: 14px;
                width: 925px;
                height: 70px;
                line-height: 24px;
                color: #999;
                margin-top: 20px;
                overflow: hidden;
                text-overflow:ellipsis;
                text-indent: 2em;
                font{
                    color: rgb(204,0,0);
                }
            }
            p{
                width: 925px;
                height: 70px;
                overflow: hidden;
                text-overflow:ellipsis;
                white-space: nowrap; 
                }
        }
        .detailsList{
            border: none;
            margin-top: -43px;
            .detailsListName{
                padding-top: 65px;
                width: 100%;
                text-align: center;
            }
        }
        .mainText{
            float: left;
            font-size: 14px;
            color: #333;
            margin-left: 40px;
        }
        .detailContent{
            width: 920px;
            line-height: 25px;
            margin: 50px auto;
            color: #333;
            font-size: 14px;
            margin-bottom: 150px;
            *{
                font-size: 16px;
            }
        }
        .detailShare{
            float: right;
            margin-right: 35px;
            font-size: 14px;
            .shareList{
//              display: none;
                width: 135px;
                float: left;
                padding-top: 2px;
            }
             .fontList{
                height: 20px;
                float: left;
//              margin:0px 15px;
                li{
                    float: left;
                    margin-left: 10px;
                    cursor: pointer;
                    &.first{
                        color: #FF001A;
                    }
                }
            } 
        }
    }
    #laypage{
    text-align: center;
        margin: 0 auto !important;
    }
}
.fgtit{
    position: relative;
    height: 42px;
    line-height: 42px;
    padding: 0 15px 0 35px;
    color: #fff;
    background-color: #ff3030;
    cursor: pointer;
    background-image: url('/ceca_two/img/fgk.png');
    background-repeat: no-repeat;
    background-position: 195px center ;
}
#fieldTree .active{
    background: #fff !important;
    color: #ff3030 !important;
}
